Incremental Calculation for Fully Adaptive Algorithms

نویسندگان

  • Hagit Attiya
  • Idan Zach
چکیده

The step complexity of fully adaptive (FA) algorithms depends only on the contention during an operation, when counting both local computation and accesses to shared registers. This paper contributes to the design of efficient fully adaptive algorithms by specifying and implementing two generic objects, Gather&f and Collect&f . A Gather&f object returns the value of applying a function f on the information previously stored in the object. In order to reduce the local step complexity, our implementation of a Gather&f calculates f incrementally, as values are stored in the object. This implementation uses only read and write operations on the shared memory. It has O(k) local and shared step complexity for calculating f and O(k) for storing information, where k is the point contention during the operation’s execution interval. A Collect&f further guarantees that the value of f returned by a later collect&f operation does not reflect fewer store operations than a (strictly) earlier collect&f operation. A simple implementation has O(k) local and shared step complexity for calculating f and for storing information. For common applications where collect&f is repeatedly invoked, the paper presents an efficient object called ECollect&f . In this object, storing information takes a single step and calculating f has O(k) local and shared step complexity. To demonstrate the applicability of Gather&f and ECollect&f , we use them to improve the local and shared step complexity of atomic snapshot and immediate snapshot to O(k) and O(k), respectively.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Incremental adaptive networks implemented by free space optical (FSO) communication

The aim of this paper is to fully analyze the effects of free space optical (FSO) communication links on the estimation performance of the adaptive incremental networks. The FSO links in this paper are described with two turbulence models namely the Log-normal and Gamma-Gamma distributions. In order to investigate the impact of these models we produced the link coefficients using these distribu...

متن کامل

A Robust Distributed Estimation Algorithm under Alpha-Stable Noise Condition

Robust adaptive estimation of unknown parameter has been an important issue in recent years for reliable operation in the distributed networks. The conventional adaptive estimation algorithms that rely on mean square error (MSE) criterion exhibit good performance in the presence of Gaussian noise, but their performance drastically decreases under impulsive noise. In this paper, we propose a rob...

متن کامل

Tracking performance of incremental LMS algorithm over adaptive distributed sensor networks

in this paper we focus on the tracking performance of incremental adaptive LMS algorithm in an adaptive network. For this reason we consider the unknown weight vector to be a time varying sequence. First we analyze the performance of network in tracking a time varying weight vector and then we explain the estimation of Rayleigh fading channel through a random walk model. Closed form relations a...

متن کامل

Distributed Incremental Least Mean-Square for Parameter Estimation using Heterogeneous Adaptive Networks in Unreliable Measurements

Adaptive networks include a set of nodes with adaptation and learning abilities for modeling various types of self-organized and complex activities encountered in the real world. This paper presents the effect of heterogeneously distributed incremental LMS algorithm with ideal links on the quality of unknown parameter estimation. In heterogeneous adaptive networks, a fraction of the nodes, defi...

متن کامل

An Energy Based Adaptive Pushover Analysis for Nonlinear Static Procedures

Nonlinear static procedure (NSP) is a common technique to predict seismic demands on various building structures by subjecting a monotonically increasing horizontal loading (pushover) to the structure. Therefore, the pushover analysis is an important part of each NSP. Accordingly, the current paper aims at investigating the efficiencyof various algorithms of lateral load patterns applied to the...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2003